dressing towel - Spanish English Dictionary